cast/thrown into the dungeon - French English Dictionary